package com.design.observer.mouseevent.core;

/**
 * 观察者抽象
 * @author:         cong zhi
 * @createDate:     2023/8/3 21:49
 * @updateUser:     cong zhi
 * @updateDate:     2023/8/3 21:49
 * @updateRemark:   修改内容
 * @version:        v1.0
 */
public interface EventListener {

    void onClick(Event e);

    void onDoubleClick(Event e);

    void onUp(Event e);

    void onDown(Event e);

    void onMove(Event e);

    void onWheel(Event e);

    void onOver(Event e);

    void onBlur(Event e);

    void onFocus(Event e);

}
